.schedule
{
	border-radius:5px;
	-moz-border-radius:5px;
	border:2px solid #444;
	background-color:#ccc;
	color:#000;
	width:100px;
}
.schedule td
{
	text-align:center;
	height:30px;
	margin:auto;
}

.schedule .team
{
	width:40px;
	height:27px;
}

.schedule .score
{
	border:2px solid #444; 
	border-left:none; 
	background-color:#444;
}

.schedule .time
{
	width:100%; 
	height:35px; 
	background-color:#222;
	color:#ccc;
}

input[type="button"].prev
{
	height:110px; 
	padding:10px; 
	border-radius:10px 0px 0px 10px;
	-moz-border-radius:10px 0px 0px 10px; 
	width:auto; 
	border:solid 2px #454545;
}

input[type="button"].next
{
	height:110px; 
	padding:10px; 
	border-radius:0px 10px 10px 0px;
	-moz-border-radius:0px 10px 10px 0px; 
	width:auto; 
	border:solid 2px #454545;"
}

.team  h3
{
	font-size:1em;
}

.score h2
{
	color:#ccc; 
	font-size:1.25em;
}

